oribi (ourebia ourebi) - Francés Inglés Diccionario